to do odd jobs - Espagnol Anglais Dictionnaire